seven-spotted ladybeetle - Turkish English Dictionary